manta ray - French English Dictionary